<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>面试题</title>
  <!-- px、em、rem的区别 -->
  <!-- 1、px像素单位 相对于屏幕宽度而言 -->
  <!-- 2、em长度单位 相对于当前元素的字体大小而言
          默认1em=16px
  -->
  <!-- 3、rem长度单位 相对于html元素的字体大小而言的 -->
  <style>
    html {
      font-size: 40px;
    }

    .div1 {
      width: 300px;
      height: 300px;
      border: 1px solid red;
      /* 1、em */
      /* font-size: 28px; */
      /* 文字到边框的距离 */
      /* margin: 1em; */

      /* 2、rem */
      /* margin: 1rem; */
      margin: 30px;
      font-size: 28px;
    }

    .div2 {
      width: 100px;
      height: 100px;
      border: 1px solid blue;
      margin: 1em;
      font-size: 18px;

    }
  </style>

</head>

<body>

  <div class="div1">我是一个div
    <div class="div2">我是第二个div</div>
  </div>

</body>

</html>